case $THIS_SUB_DEPENDS in
  ACCESS) [[ $QT_ACCESS == "-accessibility" ]] && return 0;;
  DBUS) is_depends_enabled $SPELL dbus   && return 0;;
  OPENGL)  is_depends_enabled $SPELL $(get_spell_provider $SPELL OPENGL) && return 0;;
  FIREBIRD)  is_depends_enabled $SPELL firebird && return 0;;
  MYSQL)  is_depends_enabled $SPELL $(get_spell_provider $SPELL MYSQL) && return 0;;
  POSTGRESQL)  is_depends_enabled $SPELL postgresql && return 0;;
  SQLITE)  is_depends_enabled $SPELL sqlite && return 0;;
  SSL)  is_depends_enabled $SPELL openssl && return 0;;
  TOOLS) [[ $QT_TOOLS == "-make" ]] && return 0;;
  STL)   [[ $QT_STL == "-stl" ]] && return 0;;
  QT3)   [[ $QT_QT3 == "-qt3support" ]] && return 0;;
  WEBKIT) [[ $QT_WEBKIT == "-webkit" ]] && return 0;;
  MEDIA) [[ $QT_MEDIA == "-multimedia" ]] && return 0;;
  GTK  ) [[ $QT_GTK == "-gtkstyle" ]] && return 0;;
  EXCEPT) [[ $QT_EXCEPT == "-exceptions" ]] && return 0;;
  PHONON) [[ $QT_PHONON == "-phonon -phonon-backend" ]] && return 0;;
  NO_PHONON) [[ $QT_PHONON == "-no-phonon -no-phonon-backend" ]] && return 0;;
  *) echo "Eek, unknown subdependency requested!"; return 1;;
esac
return 1
